Kidney Vetch — synonyms, definition
1. kidney vetch (Noun)
1 synonym
Anthyllis vulneraria
1 definition
kidney vetch (Noun) — Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders.
2 types of
herb herbaceous plant
2 parts of
Anthyllis genus Anthyllis